package br.unisul.prolinear.controller;

import java.io.Serializable;

import br.unisul.prolinear.model.Administrador;
import br.unisul.prolinear.model.Aluno;
import br.unisul.prolinear.model.Usuario;

public class Controller implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	protected Usuario usuario;
	
	public Controller() {
		usuario = SystemController.usuario;
	}
	
	public boolean isAdminLogado(){
		return usuario instanceof Administrador;
	}	
	
	public boolean isAlunoLogado(){
		return SystemController.usuario instanceof Aluno;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}
	
	
}

